// RUN_PIPELINE_TILL: BACKEND
// ISSUE: KT-76453

// FILE: JavaClass.java
public class JavaClass {
    public static <T1 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T2 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T3 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T4 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T5 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T6 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T7 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T8 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T9 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T10 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>>
    A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> baz2(A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> a1) {
        return null;
    }


    public interface A<T1 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T2 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T3 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T4 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T5 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T6 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T7 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T8 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T9 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T10 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> {
        A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> foo();
    }


    public interface B<T1 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T2 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T3 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T4 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T5 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T6 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T7 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T8 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T9 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T10 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> {
    }

    public interface C<T1 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T2 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T3 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T4 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T5 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T6 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T7 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T8 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T9 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T10 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> {
    }

    public interface D<T1 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T2 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T3 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T4 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T5 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T6 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T7 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T8 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T9 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T10 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> {
    }

    public interface E<T1 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T2 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T3 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T4 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T5 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T6 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T7 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T8 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T9 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T10 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> {
    }

    public interface F<T1 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T2 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T3 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T4 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T5 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T6 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T7 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T8 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T9 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T10 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> {
    }

    public interface G<T1 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T2 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T3 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T4 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T5 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T6 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T7 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T8 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T9 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T10 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> {
    }

    public interface H<T1 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T2 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T3 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T4 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T5 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T6 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T7 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T8 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T9 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T10 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> {
    }

    public interface I<T1 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T2 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T3 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T4 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T5 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T6 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T7 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T8 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T9 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T10 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> {
    }

    public interface J<T1 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T2 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T3 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T4 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T5 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T6 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T7 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T8 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T9 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>,
            T10 extends A<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & B<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & C<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & D<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & E<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & F<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & G<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & H<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & I<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> & J<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> {
    }
}

// FILE: main.kt
fun bar(a: JavaClass.A<*, *, *, *, *, *, *, *, *, *>) {
    JavaClass.baz2(a)
        .foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo()
        .foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo()
        .foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo()
        .foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo()
        .foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo()
        .foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo().foo()
}

/* GENERATED_FIR_TAGS: classDeclaration, functionDeclaration, inProjection, lambdaLiteral, localProperty, nullableType,
propertyDeclaration, safeCall, typeConstraint, typeParameter */
